// pages/baiduPage/baiduPage.js
import {
  request
} from '../../request/index.js';
var app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    index: 0,
    array: ['招标网', '采购与招标网', '河南省', '湖北省', '山西省', '陕西省', '江苏省'],
    keyword: '',
    selectedWebSite: '',
    options: [{
      value: 'bidchance.com',
      label: '招标网'
    }, {
      value: 'zbytb.com',
      label: '采购与招标网'
    }, {
      value: 'hnggzy.com',
      label: '河南省'
    }, {
      value: 'hbggzy.cn',
      label: '湖北省'
    }, {
      value: 'prec.sxzwfw.gov.cn',
      label: '山西省'
    }, {
      value: 'sxggzyjy.cn',
      label: '陕西省'
    }, {
      value: 'jsggzy.jszwfw.gov.cn',
      label: '江苏省'
    }],
    pageNum: 1,
    totalPage: 0,
    searchRes: [],
    flag: false
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },
  bindPickerChange(e) {
    this.setData({
      index: e.detail.value
    })
  },
  bindkeyword(e) {
    this.setData({
      keyword: e.detail.value
    })
  },
  async searchProject() {
    this.setData({
      selectedWebSite: this.data.options[this.data.index].value
    })
    //
    let res = await request({
      url: '/baidu/searchProject?keywords=' + this.data.keyword + '&site=' + this.data.selectedWebSite + '&pn=' + (this.data.pageNum - 1) * 10,
    })
    if (res) {
      this.setData({
        searchRes: res.data.data.reslist
      })
      if (this.data.searchRes.length == 0 || !(this.data.searchRes)) {
        this.setData({
          flag: true
        })
      } else {
        this.setData({
          flag: false
        })
      }
      console.log(this.data.searchRes)
    }
  },
  click(e) {
    wx.navigateTo({
      url: '../webViewPage/webViewPage?url=' + e.currentTarget.dataset.link.replace(/\?/g, '问号').replace(/=/g, '等号').replace(/&/g, '和号'),
    })
  }
})